temporary punishment restricting personal freedom - French English Dictionary